package br.ifrn.diacin.ctrlAula.negocio;

import java.util.List;

import javax.ejb.Local;

import br.ifrn.diacin.ctrlAula.integracao.model.Ambiente;
import br.ifrn.diacin.ctrlAula.integracao.model.TipoAmbiente;

@Local
public interface CadastroAmbiente {

	public boolean verificarAmbiente(String nome);

	public Ambiente cadastrarAmbiente(String nome, String descricao,
			TipoAmbiente tipoAmbiente);
	
	public Ambiente atualizarAmbiente(int id, String nome, String descricao,
			TipoAmbiente tipoAmbiente);
	
	public boolean excluirAmbiente(int id);
	
	public List<Ambiente> listarTodosAmbientes();

}